planting/sowing machinery - Español Inglés Diccionario